package gridy.geneticoperations;

import gridy.algorithm.Individual;

public interface Mutation {

    /**
     * Funkcja mutuje geny osonika. Powinna zapewnić aby geny osobnika mieściły się w normie oraz osobnik uaktualnił swoje <i>fitness</i> oraz <i>value</i>.
     * @param aI osobnik, który zostanie zmutowany
     */
    public void mutate(Individual ind);
}